skysight-inc/HackerNews huggingface dataset:
1996.

https://www.oregonlive.com/weather/2014/11/notable_winter_st...
Never thought I'd see the KLF mentioned here, one of the greatest artists of my youth
UML for the last level does not seem particularly adapted for functional languages or languages with a sophisticated module system though. Anyone knows of some conventional description language that would be a better fit, or is this a case where the code (higher level functions, often times forming some DSL, or the higher level module interfaces) is legitimately the actual description then?
Rather than having a full ORM, a SQL system that didn't put in variables by embedding strings would be useful. You can almost do this. SQL has variables, but they're more persistent than needed for this.

SELECT a,b,c FROM tab WHERE a=@mysearchkey;

An API should look something like

result = sql->command("SELECT a,b,c FROM tab WHERE a=@mysearchkey;",
{"@mysearchkey": val })

and the result should be a key/value form. In some languages, you might get a
typed structure back. No more string escapes. No more forgetting the string escapes.
If you required that the command had to be a constant, SQL injection attacks would be a thing of the past.
Is open sourcing the code base possible? Might be interesting to see how it was built and give people a chance to self-host this tooling.
Jak Zarabiać Więcej Pieniędzy?
Voter information is posted publicly on the outside of each voting location (at least in California). Election monitors, journalists and nosey neighbors can check to see who voted and when.

In some states you can even buy all this information on a CDROM. This is how canvassers know your name, especially when there's maybe a parent and adult child living at home (if the old person shows you ask to speak to the elder, otherwise ask for the child). I just don't see this as that big a deal.
"Open border" is a meaningless term here, because no one, not a single member of Congress, wants unrestricted borders.

There is not a single Republican member of Congress who wants a closed border - "closed" meaning that no one at all is legally allowed to enter the US.

Which means that all members of Congress want open borders.
It doesn't do right joins or full outer joins. It can do left joins and inner joins.
Imgur for a while has been hostile to non users for a while but never enough for me to outright dismiss a link simply because it's Imgur. They ride the line between functional and hostile tightly.
I hate airbnbs because they either charge $20 to send someone to pick your garbage or you have to haul garbage publicly and find a place to dump it. I understand it costs money but just build it into your daily rate and don't nickel and dime me for every silly request- additional towels- $5/pop, Early checkin- $50, late checkout- $100. As if all the flights in the world now fly you into and out of city between 11am and 4pm.
> It must be difficult to be in a management position where you obviously see the industry is moving towards ARM, but you need to orchestrate a plan in motion to correctly time when the customer/ developer is ready to make the switch.

Apple is in a unique position to make this happen though. And they have done it before with the PowerPC->x86 switchover.

Their solution has previously been to have fat binaries with both versions compiled alongside. They control the toolchain and the app store so this is not that difficult to enforce.
Related: Warren Buffett is investing $30B into wind farms. Not to help his conscience ;)
https://www.betterworldsolutions.eu/warren-buffett-spends-bi...
There are plenty of scenarios in certain verticals where you need to control memory management like games and others where you need to program in assembly. Garbage collection is an incompatible paradigm where you need to control when memory is allocated and freed.

Back in the day when I was doing C, there were times when we just couldn’t get the speed we needed from the compiler. I wrote inline assembly. Does that mean C was unsuitable because it was incompatible with our performance requirements?
I guess that means the footing is only 12 inches deep.
Exactly my thoughts. Beautifully written and well organized bash code.
So an i3-8100 has a single score of 1000, and the highest PC score they have is 1371?

These Geekbench comparisons keep showing phone CPUs being faster than server ones, but I question their validity.
I'm aware ;)
I've tried playing video games (RPGs) on the treadmill and it's incredibly distracting, I can't imagine trying to code on one.
While a company that controls the majority of a market may be the text book definition of a monopoly, it's the the legal definition in the US. The US law recognizes that a company may naturally (and legally) gain a majority market share (even 100%) and be left alone. It's only when a company with such control over a market uses that to leverage control over another market that it becomes illegal under US law.

Standard Oil owned 90%+ of the oil refineries in the US (they never did drill for oil) yet that wasn't why Standard Oil was broken up. They were broken up because they were using their influence with oil to control the train industry, specifically, train transport of oil. [1]

Microsoft wasn't threatened with breakup over their operating system monopoly on desktop computers, but because they were using that influence with at attempt to control the web browser industry.

[1] And ironically, it was the breakup of Standard Oil that made John. D. Rockefeller the richest man in the world. He was also responsible for saving the world's population of whales. [2]

[2] Half-serious here. Whale oil was big business, until Rockefeller made petroleum products cheap enough to supplant whale oil as a product.
I wonder what is carbon dioxide concentration before sunrise, it must be quite high.
As are stored procs, user-defined functions, triggers, scheduled jobs,.. SQL databases are programming environments, not pure datastores.
This classic is not available for streaming by _any_ streaming service in Sweden. This is so strange. Do not the copyright holders want to make money from it still?
I can recommend hugsql to anyone who wants to work with SQL in Clojure. You basically write pure SQL with some minor templating helpers and then you get the data in a map with Clojure data types. Very nice and minimal overhead:
https://www.hugsql.org/
Since it's true at least in orientation, they're probably not trolling
I suspect your downvote (not from me) came from your calling Shogun 'truly exceptional historical fiction'.
Strongly recommend reading ‘Why we sleep’ if you want to learn more about rem / nrem, it’s fascinating how little we know.
Nothing, we will stay at 3 nm.
Zen2 is moving to a somewhat deceptive advertising model for clocks.

AMD is advertising the absolute highest that any core on the die can hit under extremely light load for an absolute instant. Sustained single-core clocks will be 100-200 MHz less and sustained all-core will be significantly less. Most cores on a chip are not capable of sustaining the advertised clockrate even under severe voltage and even for instant loads, only the "preferred core" on a chip. There is a significant "binning effect" not just between chips, but between individual cores on a chip.

Intel and previous generations of AMD cores used to advertise the sustained single-core rate, which could be achieved on any of the cores. This is a changeup to how the clockrate has been advertised.

original: https://www.youtube.com/watch?v=DgSoZAdk_E8

followup after a patch: https://www.youtube.com/watch?v=3LesYlfhv3o

As such the clockrates may be significantly different from what you're intuiting based on the advertising.
Entity Framework didn’t.....
The officials somehow need to verify eligibility. If not with a computer, then on paper... which could also be stolen in exactly this manner.

So I doubt it'll have this impact.
you could consider something like slick onstead of an ORM:

http://slick.lightbend.com/doc/3.2.0/orm-to-slick.html
> You then return 100% of the tax revenue back to citizens – so government doesn't grow and consumers don't suffer

Supposedly HRC almost ran on universal basic income based on a carbon tax, but the math didn't quite work out in 2016.

But regardless of what happens to the money, economic incentives work.
Here's an iMac (i9 9900K) result of 1402: https://browser.geekbench.com/v5/cpu/172942
A "no-borders agenda" is far from a mainstream progressive agenda.

I mean, "progressive" is a very broad label, and I'm sure there are some in favor of it. But that's like saying that the conservative agenda is to invade Cuba.

Name one member of Congress, or progressive with significant political power, who is pushing a "no-borders agenda".

Or, most Western European countries are far more progressive than the US, and even there there's no big movement for taking down the Schengen border.

Crossing the border between Maine and Canada used to be trivial. But the 1960s US was hardly a "no-borders" country.
In the meantime, you could get a few Nissan Leaf Plus - due next year most likely.

And unlike VW and Tesla, Nissan has the production capacity...
I read the link you referenced. Am not clear on how seeming it action will mitigate the vector. Saving msi inf sys com files tick, save in locations people have open in explorer/finder tick.

The mitigations appear around overriding Files in user and system directories and revoking access.
Sidenote: whether this is appropriate is a completely different discussion.

To me, as someone from a country where this data is considered sensitive, the fact that you can purchase this data is mind-boggling.
Campaign to take down Amazon is being funded by Amazon’s biggest rivals
> solar funding debacle

Sometimes you have to crack a few eggs. What % of startups do you expect to succeed, 100%?
Autonomous Drinks Ordering App (Survey for validation please!)
In SQL we can't move the cursor back and forth with Index;
In case anyone wondered, they also maintain a list of underrated thinkers like Bolzano, Spengler, and the Duke of Wellington.

It is generally a better use of time to brush up on the underrated.

Whatever virtues Wittgenstein might have concealed, comprehensibility wasn't among them. If he was right about anything, we can never know, so needn't bother wondering.
Universe Splitter
And for ETL and data loads. An ORM isn’t going to usually do a multi insert statement or an update that involves more than one table.
Convert OST into PST Format: Microsoft Outlook 2013
ORMs makes it easy to stand up databases and make doing migrations a lot easier. That being said it’s my opinion that after using them in the person space the best ones do the boring stuff but then are best used a as query building tools so you can have some control over what the query looks like and actually does. That being said if done right I prefer thin abstractions over my data layer and raw SQL — I don’t care for the data layer to be a black box
Holy...128 80lb bags. I poured a single footing in my backyard with a 4-5 of the light 20lb bags and said, never again.
But now you know it's not magic :)

Maybe the problem is not that you don't need a mapping layer, but because ORMs are obscure. And maybe they are obscure not because SQL is such a cursed spot, but because object-oriented programming ITSELF drift toward obscurity and magic. Don't you get the same feeling of obscurity about other libraries, e.g. web servers or clients? I often find the bare specs much clearer than (supposedly simplified) OO libraries that implement them.
Russia’s Bizarre Border Blip with Estonia
Haha, so enterprise-chat.

I rewrote our entire database layer in Hibernate for our (incredibly complex monolith) webapp. Then I was tasked with rewriting a major core piece of search functionality that builds a query from user selections / saved queries.

I was told that contrary to previous work, Hibernate Criteria would not be allowed, since it was deprecated. Hibernate's official replacement for programmatic queries is JPA Criteria, but Hibernate's support for this was not feature equivalent to Hibernate Criteria, so this was out too.

So what I got the green-light to go on was rewriting my own pseudo-ORM wrapper that generates HQL query strings and parameters. Hql is not deprecated, you see.

It's ended up working out moderately well, it's a thin layer and as long as you avoid the rough edges it actually works fairly well, as well as providing a convenient point to translate query language from the old kodo format into hibernate (cringe, code smell).

There have been times I've had to do some very awkward query shit that I've only managed to lever in via HQL. You have no idea, views on top of views.

No idea what'll happen after I leave, that's their problem!

Thanks for the job security, Hibernate team. Your incredibly-poorly-executed transition from a well-supported standard to the "new new" has been exquisitely great for my job security.

Bet there's Python3 devs who feel the same way!
That is a potential reason.

What is certain is your passive-aggressive shot at another users reading choices that doesn’t contribute much value.
CPython works on ARM, doesn't it?
Corporate America has lot of project implementations using Java and Microsoft C# technologies. We keep hearing if Java is relevant for some many years and yet there is a lot of demand in the fortune big companies.

At least in NorthEast, I get bombarded with lot of emails from recruiter with Java, C#, SQL, Oracle etc.
Until it’s exposed in a breach, at which point you have to change it regardless.

Your password is only as secure as the system(s) that store it.
Yes, there are attacks on paper voting systems.

Yes, there are procedural countermeasures against many of these attacks.

One of the greatest advantages of paper voting systems is that we have decades (if not centuries) of experience with subversion attempts and appropriate defenses and that these defenses are often procedural, not technical.

This means that many attacks can be prevented and you don't have to be an expert to do so.
We need more stories like this :) Break the system, demonstrate how it's done, and let it improve itself. White-hat hacking, isn't it?
Reese Witherspoon became the new high priestess of book clubs
Jshaun2ch, 27 – Yorfriends
It wasn’t important for people in medieval cities to have a working sewer. Nobody would invest in such a thing. But the benefits are obvious.

It wasn’t clear to people that putting on a seatbelt saves their lives. Maybe, because there was no seatbelt in the first place.

What’s important to people is sometimes a matter of marketing.

What’s important to people requires that "the right stuff" is offered.

People want to save the environment, but also want to save money. Only way this can work is if products get the damage they cause taxed in. Because right now, the environmentally friendly products are more expensive. It should be the other way around.
If Apple does any Mac with a ARM processor, I think it will absolutely be the Macbook Air (or the recently discontinued Macbook). Those ARM processors will be so power-efficient that they will be able to market their laptops as "lasting for several days", which a lot of consumers will absolutely crave.
I think that's an excellent addition.
Box86 exists though. They don’t need fat binaries, they only need x86 emulation. Many x86 patents have also expired or will expire soon, so the set of instructions that need to be emulated is reduced.
More and more people every year turn into freelance mode of work. This is an inevitable trend, and I'm talking not only about Uber drivers. Programmers, writers, journalists, designers, many people who need a computer and a cup of coffee. Read this PDF from Zerocracy, they nailed it there: http://papers.zold.io/freelance-deck.pdf
I spent a few nights in a yurt in Mongolia. You are correct. Our fire went out at about 4 am one night and I very quickly got cold enough that I wondered for a bit if I was going to die (spoiler: it was fine).
"There's no competitive advantage in saving the planet."
Capitalists will always externalize costs if they can. Sometimes that means bribing politicians to change the rules or look the other way.

It's very nice that solar panels are getting cheap, but electricity production is only one of many problems that we're facing. Like overfishing, for example. There's profit to be made by dragging that last fish out of the ocean, y'know.
It was flagged by users, but I've turned the flags off. We are careful to moderate HN less, not more, when the story is about a YC startup: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

That said, people should remember that there are two sides to every story and account for the fact that the other side isn't available here. That makes me think there's more going on than meets the eye, especially since the financial space is regulated and there may be legal or institutional constraints on what they're able to say. If the issue were simply a failure to do good service, they would be smart enough to say so and correct it; it would be in their interest to do so and that's what they've done in the past. So there's probably additional complexity and we don't know what it is.
Instead of switching macOS to arm, they could promote iPadOS to laptops. They already added a file manager and advanced windowing to it.
Also in Italy. Local members of political parties often look at counting operations to check that nothing bad goes on.
You'd think he could have split off a universe with an Android version.
Why cannot they go the old (boxed-CD era) model of selling games for marginally more and not tying a sale to their services? I've always viewed Steam as an app store that comes pre-loaded with malware (since I don't use any features other than buying and updating games, yet I've had games be unplayable many times due to various Steam issues or internet glitches that broke Steam). I'd be super happy (for the French if no-one else) if they go back to just being an app store and have an additional fee for their other pointless "services".

The reason people don't infinitely resell a physical copy is not degradation - I still have CDs from probably 1996 that work fine. It's because people generally want to buy new games.
No, maintenance is generally done by separate auto shops. These do sometimes license the brand to become "authorized" but they definitely have nothing to do with car dealership.
Maybe you missed this statement:

> I don’t want more money in politics. But the same factors that keep money out of politics keep it out of charity too.

And if "throwing money at something rarely fixes a problem" then what is a better way? Relying on volunteers? What are you donating all your time to day after day for no money? How do you think you incentivize people to spend the majority of their waking hours on something you think is important?

I don't think we should necessarily put more money into politics. I know that will only further consolidate power in a given country. But I'm not sure that was the point of the article either. It points out that it _seems_ like the rational thing to do would be for those with money, especially corporations with vast sums of it, to spend more on their candidate of choice. Yet they don't, at least not as much as the author expects, or expects us to expect. I didn't get the feeling it was saying the only way to save things is to throw more money at it, I think it's asking what is the underlying force that's keeping everyone from doing that? If we can figure that out, maybe we can understand some latent properties of the system we're in with regards to the charity parts.
The core of the rot is not anonymous donations. At the end of the day, nobody actually cares that Candidate X is receiving money from Puppykillers Inc.

The problem is that Candidate X owes her success to donated money. She is now beholden to her donors, not her constituents. Democracy, for sale by the dollar isn't democracy, it's a slide into oligarchy.

The only solution to this problem is public-only funding of campaigns.
Yes - as long as x is unsigned, then (x % 1024) will be compiled to the same thing as (x & 1023) with any reasonable compiler.

If your hashtable dynamically resizes though, (x % size) will use a full divide. You could keep the log2 of the size around instead, and rely on (x % (1U << size_shift)) being optimised (this works on gcc: https://godbolt.org/z/HbGnJH) but (x & (size - 1)) might be easier at that point.
You misread. The article isn't saying they are hypocritical or crazy.
10M would make Monotype pee itself. MS does not require board approval for deals $100M or less.
github doesnt use plain bare repositories for their repo hosting, so they can do whatever they deem useful :)

if they did you'd be spot on though
There is a big difference between just writing helper functions to construct SQL and convert data types, and OO-style magical auto-persisted objects. The latter is what I don't like about ORMs but the former is fine. I feel that this is an important distinction to make.

As an example, the sqlalchemy docs[0] make this very clear: there's an ORM, but there's also just a core expression library that simply helps you connect to the database and construct queries.

[0]: https://docs.sqlalchemy.org/en/13/
Painter Alexa Meade Creates Dimension-Collapsing Art
And the 68000 to PowerPC before that.
While I agree with you, I'd like to point out there are interesting exceptions: software components that can never be "complete".
Such components require permanent maintenance workforce, and you might not want to dedicate resources for this.

Such as:

- API abstraction layers (like SDL, Allegro, SFML, etc.): you want to support new operating systems / new APIs by default. And most of the time, you don't want to spent time learning about the specifics of X11 window creation or Win32 events, as this would be throw-away knowledge anyway.

- hardware abstraction layers: you want to support new hardware by default, this is why we use operating systems and drivers.

- Format/protocols abstraction layers: if your game engine only uses JPEG files directly coming from your in-house asset pipeline, it's perfectly fine to develop in-house loaders (from scratch or from stb_image). But if your picture processing command-line tool aims to support every file format (especially, the ones that don't exist yet), then you should rather go with an updeatable third-party library, which will allow you to get all new formats by default.

- all kind of optimizers, including compilers, code JIT-ters, audio/video encoders, etc. More generally, all code that uses some heuristic so try to solve a problem that's not completely solved/solvable. You might be ready to accept the performance of a specific version of, for example, libjit. But you might instead consider that in your case, not having state-of-the-art JIT performance might be detrimental to your business, in this case you want to get the performance enhancements by default.
It seems this discussion is many years old. Of course, metrics won't help you run the business better, if you don't know how to run the business. But if you do, you can't do it without metrics. Nothing can be executed, if you can't measure it. Read this blog post, it's relevant: https://www.yegor256.com/2018/10/09/can-you-control-us.html
> But how can a car owner even measure this?

You simply check what range you have with a full charge and compare with the advertised range or the range you had when you bought it new for your typical commute.
They're actually much easier, but the design has to be careful to make them useful.

The touchscreen requires a (small, embedded) PC. The dials can even be done analog or with the cheapest of microcontrollers.

The touchscreen trend is due to misguided minimalism which puts all the functionality in one piece of hardware.