skysight-inc/HackerNews huggingface dataset:
This is only a problem because of the laziness of those who have built the DBMS. Not necessarily the programmers fault but those who mandate the requirements of the DBMS (usually managers).

If you specify that a field is an integer, you shouldn't have to care how big that integer is. That is a concern for the DBMS and should not be yours. In point of fact, your only concern should be what fields you are using not how they are to be stored. You should never ever have to concern yourself with whether a field is a tiny_int, small_int, integer or big_int.

Any changes to the sizes that the DBMS has chosen for specific relations should be automatically propagated by the DBMS to any other area that refers to the original field. It should never require intervention by a DBA or programmer, ever.

Over the decades, I have read lots of recommendations for DBA's about how to manage the various databases stored in the DBMS. Most of these recommendations should have been put into the DBMS as a part of the attributes by which the DBMS controlled the database. These recommendations were often portrayed as a result of running various sets of queries and other functions in specific orders. All of them could have been automated out of existence, but to keep the DBMS simple, they forced these processes onto the DBA's and database designers.

Since we know what has to be done, surely the DBMS producers (like IBM, ORACLE, Microsoft, etc.) should be able to do so as a part of their product development.
Sadly, most companies will not let interviewers do this for fear of lawsuits.
A blockchain is an over-engineered solution to the problems we’re trying to solve. Blockchains provide shared global state. We don’t need that.

https://beakerbrowser.com/docs/inside-beaker/other-technolog...
50 Cool B2B SaaS Products I’ve Discovered Recently
Provided you're rich enough to bankroll the judiciary action and the adverserial shakedowns. Which would also typically mean you don't care that much about the outcome of the trial, if you've got that much cash to throw around.
> I really don't understand who the hyper-cheap vehicle market in America is aimed towards.

The car in the article is being released in China, which is a somewhat different country than America.

And the Smart that you open with complaints about is neither germane to the article nor a hypercheap, sub-$8K car in America (it's actually more expensive than a number of larger, heavily-selling subcompacts); it's small even for a subcompact, which can be a selling point for some buyers (if you are garaging it in an urban environment where space is at a premium, the value of the square footage freed for other purposes can be quite high compared to other cars.)
In moments like these, I'm reminded of the scene in the Simpsons where the cartoon director asks the writers to come up with a name for the cool new dog character. He says "Come up with something catchy, like Poochy". He leaves the room and the writers say "Everyone good with Poochy?".

When I think of it, this 140 -> 280 might have been the same. But when I think harder, I can picture a bunch of engineers debating over this for many weeks.
Aspose.Words for iOS via Xamarin Is Released Create, Edit and Convert Word Docs
Turing hardly prevents it; indeed, by the Church-Turing thesis, shows us how it’s done: write an abstract model of your problem space. This is your types and type functions (like Option/Some/Maybe). Write a type that is the theorem claiming you get your output from your input. Now you guarantee you cannot do the wrong thing. Affordances for the right behaviors? Those are library functions you build bottom up, or assemble from a library of structures (functor, monad, etc.) and your types. As all affordances, there are art and craft here.

On semantic nulls, the compiler typically enforces completeness on case analysis.
Why Public Transportation Sucks in the US
What does re-licensed mean? You can’t take mit licensed code and slap a Apache License on it.
Create a facebook or what's app chat group. Announce everything in the group, ask them to send you private information in private chat.
I think you have perhaps been won over by their excellent marketing team. I've been an engineer for long enough to have a reasonable say in the field.
You confused me for a second, because you're swapping the subject and object with your quote.

AWS Pinpoint powered by Twilio -> Twilio helping to power AWS Pinpoint

Not my initial interpretation of "AWS Pinpoint helping to power Twilio"
The question we ought to ask though is:
Is a candidate that freezes when asked to reverse a list be an employee that would be incapable of basic coding?
Or more interestingly (to me) is the candidate that can easily write the reverse pseudocode on an interview whiteboard one that will be a good employee?

When I interview, I ask for her to write some code, yes. But I make it very simple: fizzbuzz, or reverse a string. But then inform the canditate that I am looking for style, craft and personality. Somewhat akin to a chef being asked to fry an egg
The arrest rate for "minor crimes" (and narcotics) went down. That is not the same as proving that crime dropped.

For example, the arrest rate for car burglary in San Francisco is very low, yet streets everywhere are littered with auto glass chunks.
There's a market niche in China for cars in that size range.
It's getting harder and harder to get a car registration for an internal-combustion engine car in Beijing. Electrics, though, can be registered much more easily.
This one has better specs than most of the ones from Chinese companies.[1]

[1] http://tangland.en.made-in-china.com/product/yjvxaLOlrrkS/Ch...
There's a taxonomy. As far as I can see there is:

* Propaganda/Information Warfare (motive: advance foreign policy goals)

* Clickbait (motive: $)

* Stories that portray our executive leadership in unflattering terms (motive: journalism, reportage)

I'm sure there are others, including perhaps whatever classification is targeting 'voices on the margin.' Hearkening back to "When Wikileaks met Google," this seems like a feature, and not a bug to me.
Well, when I was in a Tier 88 city in China a few weeks ago, I saw a bunch of similar tiny electric cars. I asked my friend what was up with them, because I didn't see them in Shenzhen or Beijing. She laughed and said they were known for tipping over rather easily while turning.

Also, it's not uncommon to see people driving jury-rigged tricycles in the boonies.

China is not a place I associate with high safety standards.
Thanks Patrick--you put this about as well as it could possibly be put.
IN NEED OF a ETHICAL HACKER?
I never knew a hacker could help improve credit score until i met one on a discussion forum when i googled how to improve my credit score, i read a lady's comment on how capable the hacker is of solving any problems that relates to hacking. So i sent him a mail and asked if he had the ability to raise credit scores(all 3 companies) and also eliminate eviction off court records. Then he replied yes and asked me to provide him some info of mine he'll need to run the hack. when i did just that, he completed the hack in less than two days at a price that's worth it. i give all thanks to the ethical hacker for coming to my aid when i needed him the most. Reach the hacker at spystealth.org at gmail dot com and you'll be amazed at his great skills.
> "Later, it turned out that fake Facebook accounts linked to the Russian government helped to spread stories about Twin Falls and even organized one of the rallies there."

You should take this with a truckload of salt. There is zero mention of who exactly has "linked" what accounts to Russia, yet there have been repeated discredited claims that have shown that "suspicious" accounts are nothing more than people critical of Hillary Clinton and US imperialism in Syria.
What patents does react native utilize of facebook’s?
If I build a paintbrush and then it paints a painting when I throw it at the canvas?
RMS says Microsoft's Linux love-in is a ploy to 'extinguish' free software
Agreed. I made a comment elsewhere in the thread linking to an issue I filed for revamping the "Ecosystem" page, and asking for help from the community to improve the docs (since my own free time is limited): https://news.ycombinator.com/item?id=15343818 . You may also want to check out my React Boston talk about the Redux ecosystem, also linked upthread: https://news.ycombinator.com/item?id=15342225 .
>> WebAssembly is the only effort to add a new web language, and that language is C …

No, it's not. As far as I know C++ and Rust already work. And GC support is coming, isn't it?

>> The core of my personal NewWeb design would be the JVM.

Should we expect 60 something MB "NewWeb" apps that would require tons of RAM?

P.S.: The most important thing about Web is the distribution aspect. I don't have to pay Google, Shmoogle, Apple, ask their permission or whatever. Root DNS could be replaced by a decentralized solution but otherwise it's perfect. OP's posts make an impression that this is the aspect that is not of interest to him. No way I would ever start using Google Play, Ubuntu One or anything like that over Web.
At Flickr, we worked closely with the Vespa team from 2011 through 2016 on a wide range of advancements:

* partial document refeeding (i.e. expedite indexing a new field to 20+ billion documents without refeeding everything and staying online handling 100M+ free text queries a day)
* visual similarity search - check out the tensor ranking features [1] [2]
* online elasticity - add/remove replicas / shards online. A must when it could take weeks+ to re-feed from scratch. This is non-trivial to make work smoothly at scale.
* latency / tail-latency on complex queries. p90 reduction from 3,000 to 30 ms.

This is a major gift to the open-source community of a battle-tested search engine that works reliably without babysitting with very large datasets, and simultaneous high query / high feed volumes. Huge debt of gratitude to the team in Trondheim and Verizon/Oath/Yahoo legal & management teams for making this happen. :+1:

[1] http://docs.vespa.ai/documentation/tensor-intro.html
[2] http://docs.vespa.ai/documentation/tensor-user-guide.html
> I feel like I'm being ActiveX'd into using Chrome now which is very non-Googly

Um

Define "googly"

(If you're saying it's atypical of the behavior you'd expect of them: based on what?) Considering there's no trivial way to log into one of their services (gmail) without automatically doing so on others (yt etc) without fucking around with browser sessions - among many other non-customizability gotchas from them - saying google doesn't want to control how their offerings are used is going to be a very tough sell.
A "no-touch" effort-free pricing model similar to GCP's sustained usage where the hourly rate automatically drops based on continuous usage for each month.

Reserved pricing is an unnecessary waste of time/effort turning us into manual book keepers where we have to try carefully match our reserved pricing plan to each service we use. It's time consuming and frustrating when you purchase the wrong reserved pricing SKU or are not notified when you have instances not covered by a reserved pricing so you end up paying the highest rate despite it running 24/7.

It's frustrating enough that I've started moving servers that don't require access to other AWS services to hetzner.
Can you point to somewhere that you can buy a used Leaf for close to $7,500 with several years of warranty left?
BOOM is a core that fits into the rocketchip SoC ecosystem. Or said another way, BOOM wears rocketchip's skin. :D [i.e., caches, memory system, uncore, test harnesses...]

Default rocketchip uses the Rocket core, which is a single-issue in-order core. If things are going well, a two-wide BOOM is 50% to 100% faster than Rocket [as measured using SPECint and Coremark].

If you want to get started, I'd recommend starting with rocketchip/sifive dev boards (they provide ready-to-go FPGA images). Rocketchip has a company supporting it, it's open-source, and it will boot Linux (if you use the RV64G version). But it's a very complex code base, so if you want to hack the RTL, it will be a steep learning curve.

If you just want to play with smaller, easier to grok cores, you can find some ready-to-go FPGA cores like picorv32. That's targeting high-frequency FPGA softcore applications and is a multi-cycle design (trading off IPC for higher frequencies).
Really??? Wow, I thought about one when Nissan first hit the market with them but the price for a limited range car? No thanks but if they are that cheap I would grab one for a commuter! Are these certified nissan resales? Or just on the open market?
Not quite, the confusion is that SQL DBMS's are assumed to be relational when they are not. None of the major players have produced a relational DBMS (there is one proviso, but IBM didn't promote that specific product out of the UK over its DB2 product out of the USA).
Invisible markup doesn't look like a good idea.
I disagree. I don't know about Flash and I just assume that VB was more or less like an underpowered Delphi. The problem was not tooling at all... at least with Delphi, please see my other comment.
Let me depart from the hive mind here. You have another alternative I haven't yet seen in the comments here.

Stay at this job for a time, and use it as an opportunity to explore side work, and other ways to make money. Multiple streams of income is always a good idea.

It was a similar situation for me that led to one of my side gigs turning into full-time freelancing and leaving my job of 9 years.

The new work is challenging, I'm making great money, and things are growing.

Being in a situation like yours could be made to work to your advantage, and it could be a blessing in disguise!

Good luck.
the account you're replying to was created for the purpose of posting that "comment" so if there was ever evidence of shilling on hacker news, this is it.
US Dept of Commerce puts 220% tariff on Bombardier
200+ comments:

https://news.ycombinator.com/item?id=15339465
What aspect of performance?
One of the things I appreciate about macOS is that it implements some of the emacs behavior (C-a, C-e, C-k). Unfortunately not C-y, and non of the M- ones work since that's for special characters. I understand they originally come from the readline library.
PlanGrid (YC W12) Hiring Engineers: Infrastructure, ML, Android, API Dev +more
Can you enlighten me what's the thing with the developer edition?

It seems to have features that the standard edition doesn't have. But does the standard edition have feature the dev edition doesen't?

Or are there some different features? Any of them reason not to use the dev edition in daily browsing?
“It just fits” (TM)
Would that connectivity happen regardless of firewall rules and such (thinking network tags specifically)? Like if I have 1000 VMs as in your example, and I spin up a new box but have a tule that says only one of those 1000 can talk to it, would the route programming still go through and assert that connectivity to all 1000? Or would it be smart enough to realize that only one of those needed to connect and finish more quickly? If the latter, what happens if I then remove that firewall rule immediately after boot?
I'm getting HTTPS errors trying to access this.

https://imgur.com/a/xzyxg
Resolve the Wrong Placement of #Toilet in #VastuShastra
It turns out there's a WebExtensions port in the works after all:

http://www.downthemall.net/progress/
Reminds me of this Python line:

decorator = decorator(decorator)(decorator)

https://github.com/darius/sketchbook/blob/master/misc/decora...

There was a subtle bug when leaving out the last (decorator). I know, it's very silly.
Singapore’s First Large-Scale EV Car-Sharing Programme to Hit the Roads in Dec
Why type the singular, "git", so many times? We all know that you mean the plural "gits"!

alias gits='git status'
I had to flag this trash due to content such as:

"and thanks to a general acceptance of his limp-ass techno-bro privilege"
This is over particular interest because this is a local privilege escalation from 2015 that several major Linux vendors (RHEL and Centos) have failed to apply! See seclist post linked above for details.

> Most notably, all versions of CentOS 7 before 1708 (released on September 13, 2017), all versions of Red Hat Enterprise Linux 7 before 7.4 (released on August 1, 2017), and all versions of CentOS 6 and Red Hat Enterprise Linux 6 are exploitable.

Wow.
Mathematical idempotency depends heavily on the function's domain. It's not too challenging to construct a non-idempotent function that has an idempotent restriction. So depending on what your domain of interest some operations may be idempotent or not.

In the hello world example, I guess we are considering 'echo' as the function. If then if we consider stdout and echo's args to be the same, echo will be idempotent.

However, stdout and command args are pretty different things on any system I know. If we care about things like command line history, then clearly 'echo hello world' is not idempotent.
Correct, using DNS on a IPv6 only network is enough since the point is to use DNS64/NAT64 to handle the transition until services are IPv6-native.
How to Send 280 Character Tweets Right Now with Firefox
He 'identifies as casual.' It's not a choice, he was born that way ;)
Go to customize mode and hover your mouse pointer on the search bar. You'll notice that your mouse pointer turns into a hand, then just drag the search bar and drop it into the center of the screen (blank space).

(Tested on Firefox 55.0.2/Linux)

Cheers. :)
My DC05 purchased ~2004 is still going strong. I can't think of another device except my Sony amp that has lasted that long.
PostgreSQL's Hash Indexes Are Now Cool
Neither EU or US think so, and might to hit FB with sanctions.
How are you going to beat Globus for research data of appreciable size?
A lot of Japanese people use Twitter quite effectively as a micro-blog. This is harder in English because of the character counts. So it could be that "Japanese-style twitter" is the true product vision, and it's not working in English
The original 140-character constraint was an external restriction from formatting, it could be that 280-characters is, in fact, the "right" number of characters for the service they want.

So many people complain about the overly-terse nature of tweets. This can help tackle this and get to a better product.
In a world where there is a massive shortage of developers you are the talent and the firms come to you to negotiate. Particularly in a world where anybody can look at your GitHub feed and see what you can do.

So these increasingly ridiculous interview techniques have a more sinister purpose. They are an extension of the frat tests to become part of an 'exclusive club'. It's just another brand trick to try and get you to invest so much time and energy into an application that if you actually get picked you will work for less money and worse conditions.

You might be the only applicant, but by suckering you in and getting you to jump through hoops you are less likely to walk away when you finally find out they want God on a stick for two pennies for 70 hours a week.

Look up psychological loss aversion and sunk cost. Humans hate to write things off and walk away.

If I'm hiring a developer I can look at their Github resume and see what style they are and how they work. Then really I need a chat with them to see if their personality fits with the existing team personality (ideally you interview them with the team. The team need to work out if the new prospect fits with their group personality, e.g do they think chickens with lips are funny). You pick one based upon that process and set them on a side job to see how they perform in practice. If they don't perform during probation you let them go and try again.

That is a far less costly process to go through than rigging up seven round interviews with everybody.

In some respect if you do set up a seven round interview process and invite applications you actually want to talk to those who declined the process. Particularly if they told the selector that it makes no business sense to have such an expensive and time consuming process and therefore there must be another reason for it.

Because those are then the ones who can look at the system from the perspective of the other guy, work out what is actually happening rather than what people think is happening and then determine it isn't efficient and can be improved. Which is usually what you are after.
This is the environment of large software companies.
I am still with Safari as my main browser for battery life and performance on Mac. Does anyone have insights how Firefox currently compares? I can't touch Chrome without sacrificing at least an hour of battery life from my day
Anomie
Yes. Look at the iPhone for example. All the tech existed before but not in one package. WeChat is the future. Even Facebook are scrambling to copy features now.
Saudi Arabia to allow women to obtain driving licences
Congratulations: you have now provided incentive to use utterly untuned WordPress instead of static HTML or anything else faster.
> Currently, all outside automakers (GM, BMW, Volkswagen, Toyota, etc, etc) must have a Chinese partner with at least a 50% stake.

I think non-Chinese governments should start fighting back on this. It's kinda messed up that Chinese companies can do unlimited business in the U.S. and Europe but then when we have a business that might sell to China, they take more than half the profits.
Look at what the article is doing. Let me ask you a few questions that would seem relevant to the bill itself:

- How many members are on the senate judiciary committee? How many have stated they would vote for the 1st bill? How many have stated they would vote for the second bill?

- How often do bills that leave committee become law?

- Why, specifically, are the lawmakers sponsoring the bills uncertain if their legislation would end up on the senate floor?

- Why do the senators feel that these are bills that Trump would not veto (or do they feel they can achieve a veto overriding supermajority)?

- What, specifically, are the constitutional issues these bills face?

Very basic questions I think that all seem like they'd provide critical insight to what's going on. Most are completely ignored, or answered in the most unbelievably lazy ways possible. For instance the final paragraph actually mentions a concern that these bills could simply be vetoed by the president. The final sentence: "Other legal scholars disagreed." So is the NYTimes suggesting that legal scholars are saying Trump can't veto these bills? That's certainly what they seem to be implying. That is completely incorrect and certainly deserves vastly more than a 4 word sentence.

The rest of the article back to the theme of character building, drama, and salaciousness. I may have no clue what's going on, but did you know that some politician on the council just said 'They have concern about the president's respect for the law'? That quote is also a misleading nonsequitor. The entire point of this is that it would be completely lawful and legal for Trump to dismiss the investigator. The committee's goal seems to be to try to change the law to prevent this. I would add that quote was not only within the article itself, but also attached to an image as well. Again, character building and drama.
For those that don't want to watch 4 minutes of yammering and know how http requests work: Find POST request to /create API endpoint. Add "weighted_character_count=true" to query. Resend request.
> I just feel that rather than a browser, Firefox is becoming something like a service platform

Isn't it? Wasn't this the crux of the whole dev team controversy/split years ago?

(This is all sounding like rehashed news to me, but I admit I don't go out of my way to keep up with browser community drama, so someone correct me if I'm wrong.)